home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / strategy / xsok-1.000 / xsok-1 / xsok-1.01 / Makefile next >
Makefile  |  1995-10-14  |  1KB  |  43 lines

  1. # Note: Typing 'make' from this level will rebuild xsok from scratch.
  2. #       Afterwards, type 'make install' or 'make install.fsstnd'
  3. #    (as root) to install the game in default directories.
  4. #    A manual is in the doc subdirectory and can be TeXed by 'make manual'.
  5. #
  6. #       You may change src/Imakefile for different configurations.
  7. #       But then, you're on your own...
  8.  
  9. all:
  10.     (cd src && xmkmf && $(MAKE) && strip xsok)
  11.     (cd lib && $(MAKE))
  12.     (cd src && $(MAKE) testname)
  13.  
  14. manual:
  15.     (cd doc && $(MAKE) xsok.dvi)
  16.  
  17. # different install targets: imake default, local, Linux FSSTND
  18. install:
  19.     (cd src && $(MAKE) install)
  20.  
  21. install.local:
  22.     (cd src && $(MAKE) install.local)
  23.  
  24. install.fsstnd:
  25.     (cd src && $(MAKE) install.fsstnd)
  26.  
  27. clean:
  28.     (cd lib && $(MAKE) clean)
  29.     (cd src && xmkmf && $(MAKE) clean)
  30.     (cd doc && $(MAKE) clean)
  31.     (cd solver && $(MAKE) clean)
  32.     rm -f src/Makefile
  33.     find . -name "*~" -exec rm \{\} \;
  34.  
  35. distrib:
  36.     $(MAKE) clean
  37.     (cd ..; tar cvfz $(HOME)/xsok-1.01-src.tar.gz xsok-1.01)
  38.  
  39. bindistrib:
  40.     (cd /; tar cvfz $(HOME)/xsok-1.01-bin.tar.gz var/games/xsok/*.score \
  41.      usr/games/bin/xsok usr/man/man6/xsok.6x usr/games/lib/xsok \
  42.     usr/doc/xsok)
  43.